<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>

        /**
         * 写一个函数 checkSpam(str)，如果 str 包含 viagra 或 XXX 就返回 true，否则返回 false。
         * 函数必须不区分大小写：
         * @param str 输入的字符串
         * @returns {*}
         */
        function checkSpam(str){
            let lowStr = str.toLowerCase();
           return  lowStr.includes('lsl')||lowStr.includes('xxx')
        }

        // alert(checkSpam('sdjksdhXxX'))
        // let str = '…';
        // alert( str.charCodeAt(0))
        // alert( '\u2026')
        /**
         * 创建函数 truncate(str, maxlength) 来检查 str 的长度，如果超过 maxlength —— 应使用 "…" 来代替
         * str 的结尾部分，长度仍然等于 maxlength
         * @param str
         * @param maxlength
         */
        function truncate(str,maxlength){

            if(maxlength<str.length){
                 str = str.slice(0,maxlength-1)+'\u2026';
            }
            return str
        }

        // alert(truncate('我是傻逼',2));

        /**
         * 我们有以 "$120" 这样的格式表示的花销。意味着：先是美元符号，然后才是数值。
         * 创建函数 extractCurrencyValue(str) 从字符串中提取数值并返回。
         * @param str
         */
        function extractCurrencyValue(str){
          return   str.slice(1);
        }

        alert(extractCurrencyValue('$123'))

    </script>
</head>
<body>

</body>
</html>